2014-09-12 - 14452 - Spec - Email ASN for Inbound Delivery #Shipping #ShippingNotification #ABAPFORMS

SPECIFICATIONS

14452-Spec-Email ASN Output for Inbound Delivery


Purpose


Configure Email ASN output for Inbound Delivery.

Admin Info


Purpose
Configure Email ASN output for Inbound Delivery
Requested By
Rahul Attarde
Spec Created By
Surya Basa
Spec Created Date
9/12/2014
Spec QA by
Surya Basa
Objects
ZSF00010_NA
VN_T685B
V_T682
V_T681F
B903
B902
VVC_T682_E1
ZXVCOU03
ZASNMAIL
ZKOMBE1
Document Status
Completed


Estimates



Sl.No
Activity
Estimation in Hours
1
Research
10
2
Documentation
08
3
Development/ Config
16
4
Unit test in DEV
04
5
Unit test in QUA
04
6
Other activity
NA

TOTAL
42

References


Prior Tickets

[Provide links of prior associated Spec / Break Fix BOSS document(s)]

NA


Documents

[Attach any document(s) received for the requirement(s)]

NA



Spec Changes


[List the changes made to program after the approval of the original requirement along with the Date on which the change request was received and the name of the initiator]

Sl.
Change Details
Requested By
Requested On
Notes if any

























Functional Requirement


Purpose/WHY:

[Explain the purpose of the project and the reason why this requirement has come]

Shipping Notifications are not being sent to the customers for TAB/TAS orders involving Inbound Deliveries, following which charge backs are resulting from the customers. ASN output for inbound deliveries has not been setup for email.

In Scope:

[List the activities to be included in scope]

- Set up email ASN output for inbound delivery type EL
- Develop smart form for the output
-The output form is limited to EN language only.

Out of Scope

[Out of scope activities]

Other output types not mentioned herein are not affected by this change.

Solution Summary


[Discuss this section with Requester and get approval prior to beginning work]

New output type should be set up for inbound deliveries (for third party and purchase to orders) mimicking the ASN email output for outbound deliveries. A new smart form should be developed for this output type in EN language.

The following are the activities -

1. Set up new output type inline with ZASN - outbound delivery
2. Add field sold-to to the output field catalog
3. Extend fields to the output communication structure for inbound deliveries
4. Set up new access table and key combination and assign to the output type
5. Develop a new smart form for the output type. For TAB orders having inbound deliveries, the SP and SH details should be fetched from the SO referenced in the PO item and in turn from the Inbound Delivery document.

NB: Maintain condition records for the output ZESN as below -
1. Delivery Type: EL
2. Shipping Point: 9010
3. Sold-to: 1000018
4. Function: SP
5. Medium: 5
6. Date&Time: 4
7. Language: EN

Test Plan
[List test scenarios/cases to be executed here]

Test ID
Test Scenario
Expected Results
SD001
Create a ZU3P sales order with 1000,10,00 sales area with single material and UoM EA.Create corresponding PO and inbound delivery through ZSNC_INBOUND_DELV program ,pick and PGR the delivery.
The ZESN email shipping notification output should be triggered with external send as medium and in EN language with the required fields in the form.
SD002
Create a ZU3P sales order with 1000,10,00 sales area with multiple materials and UoM EA.Create corresponding PO and inbound delivery through ZSNC_INBOUND_DELV program ,pick and PGR the delivery.
The ZESN email shipping notification output should be triggered with external send as medium and in EN language with the required fields in the form.
SD003
Create a ZU3P sales order with 1000,10,00 sales area with multiple materials and UoM P3,P6,P12.Create corresponding PO and inbound delivery through ZSNC_INBOUND_DELV program ,pick and PGR the delivery.
The ZESN email shipping notification output should be triggered with external send as medium and in EN language with the required fields in the form.
SD004
Create a ZU3P sales order with 1000,10,00 sales area with multiple materials and UoM EA,P3,P6,P12.Create corresponding PO and inbound delivery through ZSNC_INBOUND_DELV program ,pick and PGR the delivery.
The ZESN email shipping notification output should be triggered with external send as medium and in EN language with the required fields in the form.
SD005
Create multiple ZU3P sales order with 1000,10,00 sales area with single material and UoM EA in each SO.Create corresponding PO and inbound deliveries are created for the corresponding SO through ZSNC_INBOUND_DELV program ,pick and PGR the deliveries.
The ZESN email shipping notification output should be triggered with external send as medium and in EN language with the required fields in the form.
SD006
Create a ZPTO sales order with 1000,10,00 sales area with single material and UoM EA.Create corresponding PO and inbound delivery through ZSNC_INBOUND_DELV program ,pick and PGR the delivery.
The ZESN email shipping notification output should be triggered with external send as medium and in EN language with the required fields in the form.
SD007
Create a ZPTO sales order with 1000,10,00 sales area with multiple materials and UoM EA.Create corresponding PO and inbound delivery through ZSNC_INBOUND_DELV program ,pick and PGR the delivery.
The ZESN email shipping notification output should be triggered with external send as medium and in EN language with the required fields in the form.
SD008
Create a ZPTO sales order with 1000,10,00 sales area with multiple materials and UoM P3,P6,P12.Create corresponding PO and inbound delivery through ZSNC_INBOUND_DELV program ,pick and PGR the delivery.
The ZESN email shipping notification output should be triggered with external send as medium and in EN language with the required fields in the form.
SD009
Create a ZPTO sales order with 1000,10,00 sales area with multiple materials and UoM EA,P3,P6,P12.Create corresponding PO and inbound delivery through ZSNC_INBOUND_DELV program ,pick and PGR the delivery.
The ZESN email shipping notification output should be triggered with external send as medium and in EN language with the required fields in the form.
SD010
Create multiple ZPTO sales order with 1000,10,00 sales area with single material and UoM EA in each SO.Create corresponding PO and inbound deliveries are craeted for the corresponding SO through ZSNC_INBOUND_DELV program ,pick and PGR the deliveries.
The ZESN email shipping notification output should be triggered with external send as medium and in EN language with the required fields in the form.


Solution Details


[Provide complete technical details for configuration or programming here]

1. Create new output type ZESN (SNC Inbound EMAIL) for Inbound Delivery under the menu path-
SPRO>Logistics Execution>Shipping>Basic Shipping Functions>Output Control>Output Determination>Define Output Types for Inbound Delivery

2. Add new fields Sold-to (ZZKUNAG) to the output field catalog in transaction NACE-
Select Application E1 (Inbound Delivery); On the menu, select Edit>Field Catalog> Add field ZZKUNAG (Sold-to)

3. Create a new condition table (B903) with the fields - Delivery Type (LFART), Shipping Point (VSTEL), Sold-to (ZZKUNAG) in transaction NACE-
Select Application E1 (Inbound Delivery); on the menu, select Edit>Condition Tables>Create

4. Create new access sequence Z001 (NEC Inbound Shipping Notificat) in transaction NACE-
Select Application E1 (Inbound Delivery); Click on Access Sequences and create new entry.
Under Access 10, assign table 903 and assign requirement 3 for credit check; activate the fields.

5. Assign ZESN output in the output determination procedure E10001 (Inbound Delivery) and assign 903 requirement (check goods receipt) to the output in transaction NACE.

Issues

[List Issues / Bugs identified in configuration or development]

NA